Matching Requests for Agent Services with Differentiated Vocabulary

نویسندگان

  • Peter Weinstein
  • William P. Birmingham
چکیده

To enable decentralized development of large societies of agents, agents should be able to selectively team with others based on declarative descriptions of services, rather than a priori knowledge. This capability is difficult to achieve because descriptions written by different developers may be terminologically heterogenous— including vocabulary from ontologies that are potentially inconsistent. For example, one agent might describe its service as (a formal equivalent of) “query planning for high-school biology”, while another agent wants to “find collections for advanced life sciences”. We want the latter agent to recognize that the former might satisfy its request. We have completed research on two aspects of this problem. Our Service Classifier Agent (SCA) supports selection of agent services in societies that are dynamic and evolving, but whose agents all use the same ontologies [Weinstein and Birmingham 97]. We have also developed an algorithm that identifies maximal similarity between concept definitions that are terminologically heterogenous [Weinstein 95]. The SCA uses description logic to maintain a subsumption taxonomy of available services. Agents define their services at runtime, using terms from a set of ontologies associated with the SCA (including the taxonomy of services). To find services, agents query the SCA. Queries describe the ideal service desired, but find the best available. If a new agent meets a request better than was previously possible, the requesting agent may automatically switch to using the new agent. The SCA thus facilitates evolution of the society to meet users' needs. Previously, ontologies used for agent communication have described the task domain, rather than agent services. To assess similarity despite terminological heterogeneity, we build rough mappings between source and target concepts. Mappings are sets of one-to-one correspondences between subgraphs in the source and target concepts. Of many possible mappings between a pair of concepts, the largest and most densely linked are evaluated as the best (these ideas come from research in analogy; see Owen [90] for a lucid overview).

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Semantic matchmaking of web services using model checking

Service matchmaking is the process of finding suitable services given by the providers for the service requests of consumers. Previous approaches to service matchmaking is mostly based on matching the input-output parameters of service requests and service provisions. However, such approaches do not capture the semantics of the services and hence cannot match requests to services effectively. T...

متن کامل

Semantic Brokering over Dynamic Heterogeneous Data Sources in InfoSleuth

InfoSleuth1 is an agent-based system for information discovery and retrieval in an open and dynamically changing environment. It implements a brokering function which combines reasoning over both the advertised syntax and semantics of agents in the InfoSleuth domain. The brokering function in a distributed or agent-based system matches processes requiring a service (requesters) with processes t...

متن کامل

Towards Enabling Communication among Independent Agents in the Semantic Web

Independent agents can roam the semantic web searching for information and services. How can we enable them to communicate with one another? Ontologies also exist on the semantic web. We show in this paper that if we augment ontologies appropriately, we can attach agents to them and enable the agents attached to them to interact on the fly without requiring prior agreement on vocabulary and ser...

متن کامل

Apply ontology and agent technology to construct virtual observatory

The need to deal with abundance and heterogeneous information is apparent in the astronomy community. The virtual observatory (VO) concept is the astronomical community’s response to alleviate this problem and Web services serve as one of the most important VO enabling technologies. However, one of the limitations of Web services is the lack of semantic description of its content, thus prohibit...

متن کامل

A Novel Fuzzy Logic Base Scheduling Mechanism for Service Differentiation in IP Networks

Quality of Service (QoS) refers to a set of rules or techniques that help the network administrators use the available network resources optimally to manage the effects of congestion and to treat the applications according to their needs. The differentiated services architecture (DiffServ) allows providing quality of service to users. The major DiffServ premise is that individual flows with sim...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1997